idolized leader

Translations
обожествляемый лидер
The country's idolized leader was seen as a symbol of hope and strength.
Обожествляемый лидер страны считался символом надежды и силы.